Data transmission method, terminal device and network device

ABSTRACT

Disclosed are a method for data transmission, a terminal device, a network device, a chip, a computer-readable storage medium, a computer program product and a computer program. The method comprises: determining, according to data channel configuration information corresponding to a control resource set (CORESET) or a search space, a transmission parameter of a data channel; and transmitting or receiving, based on the transmission parameter, the data channel, wherein the CORESET or the search space is a CORESET or a search space where downlink control information (DCI) used for scheduling the data channel is detected, or, the CORESET or the search space is a CORESET or a search space that uses the same quasi-co-location (QCL) type D assumption as a control channel for scheduling the data channel.

CROSS-REFERENCE

This is a continuation of U.S. patent application Ser. No. 17/313,817filed May 6, 2021, which is a continuation application of InternationalPatent Application No. PCT/CN2018/119632, filed on Dec. 6, 2018, theentire contents of which are incorporated herein by reference in itsentirety.

TECHNICAL FIELD

The present disclosure relates to the technical field of informationprocessing, and more particularly, to a method for data transmission, aterminal device, a network device, a computer storage medium, a chip, acomputer readable storage medium, a computer program product and acomputer program.

BACKGROUND

In New Radio (NR), multiple transmission/reception points (TRPs)/antennapanels may independently schedule uplink or downlink data transmissionfor a terminal. The data transmission between different TRPs/panels andthe terminals is generally scheduled by an independently configuredcontrol resource set (CORESET) or a physical downlink control channel(PDCCH) in a search space, that is, different CORESETs or search spacescorrespond to different TRPs/panels. In the related art, a terminal oneach bandwidth part (BWP) has only one data channel configurationinformation (PDSCH-config or PUSCH-config), data channels scheduled bydifferent TRPs/panels can only use the same transmission parameter,which greatly limits the flexibility of scheduling, and furthermore,serious interference may be generated between the data channelsscheduled by different TRPs/panels, thereby affecting the performance ofdata transmission.

SUMMARY

To solve the above technical problems, embodiments of the presentdisclosure provide a method for data transmission, a terminal device, anetwork device, a computer storage medium, a chip, a computer readablestorage medium, a computer program product and a computer program.

According to a first aspect, the embodiments of the present disclosureprovide a method for data transmission, which is applied to a terminaldevice and includes the following operations.

A transmission parameter of a data channel is determined based on datachannel configuration information corresponding to a control resourceset (CORESET) or a search space.

The data channel is transmitted or received based on the transmissionparameter.

The CORESET or the search space is a CORESET or a search space wheredownlink control information (DCI) for scheduling the data channel isdetected; or, the CORESET or the search space is a CORESET or a searchspace using same quasi-co-location (QCL) type D assumption as a controlchannel for scheduling the data channel.

According to a second aspect, the embodiments of the present disclosureprovide a terminal device, which includes a first processing unit and afirst communication unit.

The first processing unit is configured to determine a transmissionparameter of a data channel based on data channel configurationinformation corresponding to a CORESET or a search space.

The first communication unit is configured to transmit or receive thedata channel based on the transmission parameter.

The CORESET or the search space is a CORESET or a search space where DCIfor scheduling the data channel is detected; or, the CORESET or thesearch space is a CORESET or a search space using same QCL type Dassumption as a control channel for scheduling the data channel.

According to a third aspect, the embodiments of the present disclosureprovide a method for data transmission, which is applied to a networkdevice and includes the following operations.

Data channel configuration information corresponding to a CORESET or asearch space is transmitted to a terminal device, and a data channel istransmitted or received.

The CORESET or the search space is a CORESET or a search space where DCIfor scheduling the data channel is detected; or, the CORESET or thesearch space is a CORESET or a search space using same QCL type Dassumption as a control channel for scheduling the data channel.

According to a fourth aspect, the embodiments of the present disclosureprovide a network device, which includes a second communication unit.

The second communication unit is configured to transmit data channelconfiguration information corresponding to a CORESET or a search spaceto a terminal device, and transmit or receive a data channel.

The CORESET or the search space is a CORESET or a search space where DCIfor scheduling the data channel is detected; or, the CORESET or thesearch space is a CORESET or a search space using same QCL type Dassumption as a control channel for scheduling the data channel.

According to a fifth aspect, a terminal device is provided, whichincludes a processor and a memory. The memory is configured to store acomputer program, and the processor is configured to call and run thecomputer program stored in the memory to execute the method in the firstaspect or any possible implementation of the first aspect.

According to a sixth aspect, a network device is provided, whichincludes a processor and a memory. The memory is configured to store acomputer program, and the processor is configured to call and run thecomputer program stored in the memory to execute the method in the thirdaspect or any possible implementation of the third aspect.

According to a seventh aspect, a chip is provided. The chip isconfigured to implement the method in any one of the first or thirdaspect or any possible implementation of the first or third aspect.

Specifically, the chip includes a processor. The processor is configuredto call call a computer program from a memory and run the computerprogram, to cause a device mounted with the chip to execute the methodin any one of the first or third aspect or any possible implementationof the first or third aspect.

According to an eighth aspect, a computer readable storage medium forstoring a computer program is provided. The computer program causes acomputer to execute the method in any one of the first or third aspector any possible implementation of the first or third aspect.

According to a ninth aspect, a computer program product is provided,which includes a computer program instruction. The computer programinstruction causes a computer to execute the method in any one of thefirst or third aspect or any possible implementation of the first orthird aspect.

According to a tenth aspect, a computer program is provided. Thecomputer program, when running on a computer, causes a computer toexecute the method in any one of the first or third aspect or anypossible implementation of the first or third aspect.

By using the above solutions, the transmission parameter of the datachannel may be determined based on data channel configurationinformation corresponding to the CORESET or the search space and thenthe data channel is transmitted or received based on the transmissionparameter. In this way, since data channel configuration informationcorresponding to different CORESETs or search spaces may be different,different data channels may have corresponding different data channelconfiguration information, thereby ensuring that multiple data channelsmay use independent data channel configuration information and improvingthe flexibility of scheduling. Furthermore, based on the methods of thepresent disclosure, different data channel configuration information maybe used for data channels scheduled by different TRPs or panels, so thatinterference between different data channels is reduced, therebyensuring performance of data transmission.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a first schematic diagram of a communication systemarchitecture according to an embodiment of the present disclosure.

FIG. 2 is a first schematic flowchart of a method for data transmissionaccording to an embodiment of the present disclosure.

FIG. 3 is a schematic structural diagram of a terminal device accordingto an embodiment of the present disclosure.

FIG. 4 is a second schematic flowchart of a method for data transmissionaccording to an embodiment of the present disclosure.

FIG. 5 is a schematic structural diagram of a network device accordingto an embodiment of the present disclosure.

FIG. 6 is a schematic structural diagram of a communication deviceaccording to an embodiment of the present disclosure.

FIG. 7 is a schematic block diagram of a chip according to an embodimentof the present disclosure.

FIG. 8 is a second schematic diagram of a communication systemarchitecture according to an embodiment of the present disclosure.

DETAILED DESCRIPTION

In order to understand the features and technical contents of theembodiments of the present disclosure in more detail, implementation ofthe embodiments of the present disclosure will be described in detailwith reference to the accompanying drawings. The accompanying drawingsare provided for purposes of illustration only and are not intended tolimit the embodiments of the present disclosure.

The technical solutions in the embodiments of the disclosure will bedescribed below in combination with the drawings in the embodiments ofthe disclosure. It is apparent that the described embodiments are notall embodiments but part of embodiments of the disclosure. All otherembodiments obtained by those of ordinary skill in the art based on theembodiments in the disclosure without creative work shall fall withinthe scope of protection of the disclosure.

The technical solutions of the embodiments of the present disclosure maybe applied to various communication systems, such as a Global System ofMobile communication (GSM) system, a Code Division Multiple Access(CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system,a General Packet Radio Service (GPRS), a Long Term Evolution (LTE)system, an LTE Frequency Division Duplex (FDD) system, an LTE TimeDivision Duplex (TDD), a Universal Mobile Telecommunication System(UMTS), a Worldwide Interoperability for Microwave Access (WiMAX)communication system, a 5G system and the like.

Exemplarily, a communication system 100 to which the embodiments of thepresent disclosure are applied is illustrated in FIG. 1. Thecommunication system 100 may include a network device 110. The networkdevice 110 may be a device communicating with a terminal device 120(also referred to as a communication terminal, a terminal). The networkdevice 110 may provide communication coverage for a specific geographicarea and may communicate with a terminal device within the coveragearea. In at least one example, the network device 100 may be a BaseTransceiver Station (BTS) in the GSM or the CDMA system, may also be aNodeB (NB) in the WCDMA system, and may further be an Evolutional Node B(eNB or eNodeB) in the LTE system or a wireless controller in a CloudRadio Access Network (CRAN), or the network device may be a mobileswitching center, a relay station, an access point, a vehicle-mounteddevice, a wearable device, a hub, a switch, a bridge, a router, anetwork-side device in a 5G network, a network device in a futureevolved Public Land Mobile Network (PLMN) or the like.

The communication system 100 also includes at least one terminal device120 located within the coverage of the network device 110. The “terminaldevice” used herein includes, but is not limited to, connection viawired lines, such as connection via Public Switched Telephone Networks(PSTN), Digital Subscriber Line (DSL), digital cables, direct cables;and/or another data connection/network; and/or via a wireless interface,such as for a cellular network, a Wireless Local Area Network (WLAN), adigital television network such as DVB-H network, a satellite network, aAM-FM broadcast transmitter; and/or means of another terminal devicearranged to receive/transmit a communication signal; and/or an Internetof Things (IoT) device. A terminal device configured to communicate viaa wireless interface may be referred to as a “wireless communicationterminal”, “wireless terminal” or “mobile terminal”. Example of mobileterminals include, but are not limited to, satellite or cellulartelephones; a Personal Communications System (PCS) terminal that maycombine a cellular radio telephone with data processing, fax and datacommunications capability; a Personal Digital Assistant (PDA) that mayinclude a radio telephone, a pager, Internet/intranet access, a Webbrowser, memo pad, calendar and/or Global Positioning System (GPS)receiver; and a conventional laptop and/or palmtop receiver or otherelectronic devices including a radio telephone transceiver. The terminaldevice may be referred to an access terminal, a User Equipment (UE), asubscriber unit, a subscriber station, a mobile station, a mobile radiostation, a remote station, a remote terminal, a mobile device, a userterminal, a terminal, a wireless communication device, a user agent or auser device. The access terminal may be a cellular telephone, a cordlesstelephone, a Session Initiation Protocol (SIP) telephone, a WirelessLocal Loop (WLL) station, a Personal Digital Assistant (PDA), a handhelddevice with a wireless communication function, a computing device orother processing device connected to a wireless modem, a vehicle-mounteddevice, a wearable device, a terminal device in a 5G network, a terminaldevice in a future evolved PLMN or the like.

In one example, Device to Device (D2D) communication may be performedbetween the terminal devices 120.

In one example, the 5G system or 5G network may also be referred to as aNew Radio (NR) system or NR network.

FIG. 1 exemplarily illustrates one network device and two terminaldevices. In one example, the communication system 100 may includemultiple network devices and another number of terminal devices may beincluded within the coverage of each network device, which is notlimited by the embodiments of the present disclosure.

In one example, the communication system 100 may also include othernetwork entity such as a network controller or a mobility managemententity, which is not limited in the embodiments of the presentdisclosure.

It is to be understood that a device with communication function in thenetwork/system in the embodiments of the present disclosure may bereferred to as a communication device. Taking the communication system100 illustrated in FIG. 1 as an example, the communication device mayinclude the network device 110 and the terminal device 120 with thecommunication function. The network device 110 and the terminal device120 may be specific devices mentioned above, and details are notdescribed herein. The communication device may also include otherdevices in the communication system 100, for example, other networkentity such as the network controller or the mobility management entity,which is not limited in the embodiments of the present disclosure.

It is to be understood that terms “system” and “network” in thedisclosure may usually be exchanged. In the disclosure, the term“and/or” is only an association relationship describing associatedobjects and represents that three relationships may exist. For example,A and/or B may represent three conditions: i.e., independent existenceof A, existence of both A and B and independent existence of B. Inaddition, character “/” in the disclosure usually represents thatprevious and next associated objects form an “or” relationship.

In order to understand the features and technical contents of theembodiments of the present disclosure in more detail, the implementationof the embodiments of the present disclosure will be described in detailwith reference to the accompanying drawings. The accompanying drawingsare provided for illustration only and are not intended to limit theembodiments of the present disclosure.

First Embodiment

The present embodiment provides a method for data transmission, which isapplied to a terminal device. As illustrated in FIG. 2, the methodincludes the following operations.

In 201, a transmission parameter of a data channel is determined basedon data channel configuration information corresponding to a controlresource set (CORESET) or a search space.

In 202, the data channel is transmitted or received based on thetransmission parameter.

The CORESET or the search space is a CORESET or a search space wheredownlink control information (DCI) for scheduling the data channel isdetected; or, the CORESET or the search space is a CORESET or a searchspace using same quasi-co-location (QCL) type D assumption as a controlchannel for scheduling the data channel.

According to the existing protocol, QCL type D refers to a Spatial RxParameter.

In the present embodiment, the operation that the transmission parameterof the data channel is determined based on the data channelconfiguration information corresponding to the CORESET or the searchspace may be understood that it is necessary to determine thetransmission parameter of the data channel scheduled by the DCI carriedby the physical downlink control channel (PDCCH) firstly.

Specifically, the transmission parameter of the data channel may bedetermined based on the data channel configuration informationcorresponding to the CORESET or the search space where the DCI forscheduling the data channel is detected, or the transmission parameterof the data channel may be determined based on the data channelconfiguration information corresponding to the CORESET or the searchspace using the same QCL type D assumption as the control channel forscheduling the data channel. The control channel may be understood asthe PDCCH. The CORESET or the search space being a CORESET or a searchspace using the same the QCL type D assumption as the control channelfor scheduling the data channel may include the CORESET or the searchspace is a CORESET or a search space using same transmissionconfiguration indication (TCI) state as the control channel forscheduling the data channel.

The method may also include the following operations.

The data channel configuration information corresponding to the CORESETor the search space is acquired through a higher layer signaling.

Specifically, the manners of acquiring the data channel configurationinformation through the higher layer signaling may include the followingtwo manners.

In the first manner, the data channel configuration informationcorresponding to the CORESET or the search space configurationconfigured through the higher layer signaling is acquired from a networkside.

The data channel configuration information may be specific configurationof the data channel or identification information corresponding toconfiguration of the data channel.

The data channel may be a downlink channel or an uplink channel, forexample, may be a physical downlink shared channel (PDSCH) or a physicaluplink shared channel (PUSCH), and also may be another channel, whichwill not be elaborated in the present embodiment.

That is, the network side may configure the corresponding data channelconfiguration information for one CORESET or search space through thehigher layer signaling, for example, PDSCH-configuration (config) orPUSCH-config is added into a parameter field of the CORESET/searchspace, or PDSCH-config-ID or PUSCH-config-ID is added.

In the second manner, a correspondence, configured through a higherlayer signaling, between identification information of the CORESET orthe search space and identification information of the data channelconfiguration information is acquired from the network side.

The network side may additionally configure a correspondence betweenCORESET IDs and data channel configuration indexes (e.g.,PDSCH-Config-ID/PUSCH-Config-ID) or a correspondence between searchspace IDs and data channel configuration indexes (e.g.,PDSCH-Config-ID/PUSCH-Config-ID), and the data channel configurationinformation corresponding to the CORESET or the search space isdetermined based on the correspondence. A data channel configurationindex may be an index of one data channel configuration informationamong multiple data channel configuration information configured on thenetwork side.

In addition, it is to be noted that when the network side does notconfigure the data channel configuration information corresponding tothe CORESET or the search space for the terminal device through thehigher layer signaling, default data channel configuration informationmay be used to acquire the transmission parameter. The default datachannel configuration information may be information preset by thenetwork side for the terminal device, which may be acquired throughinformation transmitted when the terminal device initially accesses thenetwork side.

The method may also include the following operations.

The data channel configuration information used by a data channeltransmitted in a same time slot or a same OFDM symbol as the CORESET orthe search space is taken as the data channel configuration informationcorresponding to the CORESET or the search space.

That is, in addition to the manner of configuring the data channelconfiguration information for the CORESET or the search space throughthe higher layer signaling, the present embodiment also provides aprocessing manner for acquiring the data channel configurationinformation.

Specifically, the finally determined data channel configurationinformation corresponding to the CORESET or the search space may be datachannel configuration information used by the data channel transmittedin the same time slot as the CORESET; or may be data channelconfiguration information used by the data channel transmitted in thesame OFDM symbol as the CORESET; or may be data channel configurationinformation used by the data channel transmitted in the same time slotas the search space; or may be data channel configuration informationused by the data channel transmitted in the same OFDM symbol as thesearch space.

The data channel transmitted in the same time slot as the CORESET or thesearch space may be transmitted on different OFDM symbols from theCORESET or the search space. The data channel transmitted in the sameOFDM symbol as the CORESET or the search space may not overlapcompletely with time-domain resources of the CORESET or the searchspace, that is, only part of the OFDM symbols are overlapped.

The data channel configuration information is used to indicate thetransmission parameter used by the data channel. The transmissionparameter includes at least one of the following: a transmission schemeused by the data channel, a power control parameter, frequency-domainfrequency hopping configuration, configuration of whether to performdiscrete fourier transform (DFT) transformation, codebook subsetconstraint configuration, configuration of a maximum transmission layernumber, transmission configuration of uplink control information (UCI)carried by the data channel, configuration of whether to allowpi/2-binary phase shift keying (BPSK) modulation of the DFTtransformation, a scrambling ID used for scrambling of data carried bythe data channel, demodulation reference signal (DMRS) configuration ofthe data channel, candidate transmission configuration indicator (TCI)states of the data channel, an interleaved resource unit from a virtualresource block (VRB) to a physical resource block (PRB), time-domainresource configuration of the data channel, a number of repetition timesor a number of aggregated time slots of the data channel, rate matchingresource configuration, size of a resource block group (RBG) used byresource allocation, a modulation coding scheme (MCS) table used by datatransmission, zero-power channel state information-reference signal(CSI-RS) configuration or PRB bundling configuration.

Specifically, the transmission scheme used by the data channel is usedto indicate whether the data channel uses transmission based on codebookor transmission based on non-codebook.

The power control parameter is used to indicate a parameter used by thedata channel for uplink power control, which includes an open-loop powercontrol parameter (Po, path loss factor), a closed-loop power controlparameter, a path loss measurement reference signal or the like.

The frequency-domain frequency hopping configuration is used to indicatewhether to allow frequency-domain frequency hopping and a specificmanner of the frequency-domain frequency hopping.

The configuration of whether to perform DFT transformation is used toindicate whether a multiple access mode used is a DFT-S-OFDM or aCP-OFDM.

The codebook subset constraint configuration is used to indicate acodebook subset available in transmission based on a codebook.

The configuration of the maximum transmission layer number is used toindicate a maximum transmission layer number allowed for uplink ordownlink data transmission.

The transmission configuration of UCI carried by the data channel isused to indicate a parameter used for calculating a resource occupied bythe UCI.

The DMRS configuration of the data channel includes at least one of thefollowing: a starting DMRS symbol position, a DMRS type, an additionalDMRS position, a number of OFDM symbols occupied by a basic DMRS, ascrambling ID used by the DMRS or configuration of phase trackingreference signal (PTRS) associated with the DMRS.

The starting DMRS symbol position is used to indicate an OFDM symbolwhere a first DMRS symbol (i.e., a DMRS earliest transmitted in a timeslot) is detected, for example, may be the third or fourth OFDM symbol.

The DMRS type is used to indicate whether to use type 1 DMRS or type 2DMRS.

The additional DMRS position is used to indicate positions of OFDMsymbols occupied by other DMRSs except the basic DMRS.

The number of OFDM symbols occupied by the basic DMRS may be 1 or 2.

The scrambling ID used by the DMRS may be configured with two scramblingIDs.

A reference signal in the candidate TCI states of the data channelincludes only a CSI-RS, or the reference signal in the candidate TCIstates of the data channel includes the CSI-RS or a synchronizationsignal block (SSB).

Specifically, when the terminal is configured with multiple CORESETs orsearch spaces, a reference signal in the TCI state in the data channelconfiguration information corresponding to one CORESET or search spacemay be the SSB or the CSI-RS, and a reference signal in the TCI state inthe data channel configuration information corresponding to otherCORESETs or search spaces may only be the CSI-RS.

The TCI state is used to indicate reference downlink signals ofdifferent QCL types of the terminal, and data or QCL assumption used forsignal detection may be acquired based on the reference downlinksignals.

The interleaved resource unit from the VRB to the PRB is used toindicate resource units used by interleaving from the VRB to the PRB,such as 2 PRBs or 4 PRBs.

The time-domain resource configuration of the data channel is used toindicate time-domain resources occupied by the data channel in one timeslot, such as a starting OFDM symbol, a number of occupied OFDM symbolsor the like.

The number of repetition times or the number of aggregated time slots ofthe data channel is used to indicate a number of time slots successivelyoccupied by the data channel. The time slots successively occupied areused to repeatedly transmit the same data channel.

The rate matching resource configuration is used to indicate a physicalresource on which rate matching is required to be performed.

The rate matching resource configuration includes a physical resourceoccupied by the SSB. That is, when the data channel configurationinformation includes the rate matching resource configuration, the ratematching resource configuration includes the physical resource occupiedby the SSB.

The size of the RBG used by resource allocation is used to indicate aresource unit of the frequency-domain resource allocation.

The PRB bundling configuration is used to indicate precoding granularityassumed by the terminal when performing channel estimation.

The zero-power CSI-RS configuration is used to indicate a resource forzero power CSI-RS transmission, and the resource is not used for datatransmission.

In combination with the foregoing description, regarding the operationin 201 in the present embodiment, the operation that the transmissionparameter of the data channel is determined based on the data channelconfiguration information corresponding to the CORESET or the searchspace includes the following actions.

A DCI is detected in at least one of the CORESET or the search space.

The data channel configuration information corresponding to the CORESETor the search space is determined based on the CORESET or the searchspace where the detected DCI is detected.

The transmission parameter of the data channel scheduled by the DCI isdetermined based on the data channel configuration information.

That is, the terminal device detects a DCI carried by the PDCCH inmultiple CORESETs or search spaces, and determines the data channelconfiguration information corresponding to the CORESET or the searchspace based on the CORESET or the search space where the detected DCI isdetected, so as to determine the transmission parameter of the datachannel scheduled by the DCI.

When the terminal detects DCIs carried by the PDCCH in multiple CORESETsor search spaces, it is necessary to determine the transmissionparameter of the data channel scheduled by each DCI according to theabove method.

Regarding the operation in 202, the operation that the data channel istransmitted or received based on the transmission parameter includes atleast one of the following actions.

The data channel is transmitted or received based on the transmissionscheme used by the data channel.

Uplink transmit power is determined based on the power controlparameter, and the data channel is transmitted based on the uplinktransmit power.

Based on the frequency-domain frequency hopping configuration, whetherto perform frequency-domain frequency hopping and a manner fordetermining a frequency-domain resource when the frequency-domainfrequency hopping is performed are determined, and the frequency-domainresource used for transmitting or receiving the data channel isdetermined based on whether to perform frequency hopping and the mannerfor determining the frequency-domain resource when the frequency-domainfrequency hopping is performed.

It is determined whether to perform DFT transformation on data based onthe configuration of whether to perform DFT transformation, and the datachannel subjected to the DFT transformation or non-DFT transformation istransmitted based on a result of whether to perform the DFTtransformation.

A codebook subset available for precoding is determined based on thecodebook subset constraint configuration, a precoding matrix used fortransmitting the data channel is determined based on the codebook subsetand precoding indication information from the network side, and the datachannel is transmitted based on the determined precoding matrix.

A maximum transmission layer number allowed for the present datatransmission is determined based on configuration of a maximumtransmission layer number, content of scheduling request indicator/rankindicator (SRI/RI) indication field in the DCI is determined based onthe maximum transmission layer number, and the data channel istransmitted based on the content of the SRI/RI indication field.

Based on the transmission configuration of UCI carried by the datachannel, a physical resource occupied by the UCI is determined, and theUCI is transmitted in the physical resource on the data channel.

Based on the configuration of whether to allow pi/2-BPSK modulation ofDFT transformation, it is determined whether to perform the DFTtransformation on the data channel modulated by the pi/2-BPSK modulationand the data channel is transmitted.

Scrambling is performed on the data channel based on the scrambling IDused for scrambling of data channel, and the scrambled data channel istransmitted.

A physical resource and/or sequence of the DMRS are determined based onthe DMRS configuration of the data channel, and the DMRS is transmittedor received on the data channel.

QCL assumption used for detection of the data channel is determinedbased on the candidate TCI states of the data channel and the TCI stateindication information in the DCI, and the data channel is receivedbased on the QCL assumption.

Interleaving from the VRB to the PRB is performed based on theinterleaved resource unit from the VRB to the PRB, and physical resourcemapping of the data channel is performed.

A time-domain resource occupied by the data channel in one time slot isdetermined based on the time-domain resource configuration of the datachannel, and the data channel is transmitted or received on thetime-domain resource.

The number of time slots successively occupied by the data channel isdetermined based on the number of repetition times or the number ofaggregated time slots of the data channel, and the data channel istransmitted or received in a time slot corresponding to the number oftime slots.

Rate matching of data carried by the data channel is performed based onthe rate matching resource configuration, and the matched data istransmitted or received on the data channel.

A frequency-domain resource indicated by the DCI is determined based onthe size of the RBG used by resource allocation, and the data channel istransmitted or received on the frequency domain resource.

A modulation coding scheme used by the data channel is determined basedon the MCS table and MCS information indicated by the DCI, and the datachannel is transmitted or received based on the modulation codingscheme.

Downlink channel estimation is performed based on the DMRS according tothe PRB bundling configuration, and demodulation is performed on thereceived data channel based on a result of the downlink channelestimation.

A physical resource occupied by a zero-power CSI-RS resource isdetermined based on the zero-power CSI-RS configuration, and notransmission or reception of the data channel is performed on thephysical resource.

The data channel is the PUSCH or the PDSCH.

Specifically, based on whether the data channel uses transmission basedon codebook or transmission based on non-codebook indicated in thetransmission scheme used by the data channel, it is determined whetherto transmit or receive the data channel based on codebook or based onnon-codebook.

The uplink transmit power is determined based on a open-loop powercontrol parameter, a closed-loop power control parameter, a path lossmeasurement reference signal or the like in the power control parameter,and the data channel is transmitted based on the determined uplinktransmit power.

It is determined whether to perform frequency-domain frequency hoppingbased on the frequency-domain frequency hopping configuration, and amanner for determining a frequency-domain resource when thefrequency-domain frequency hopping is performed is determined based onthe frequency-domain frequency hopping configuration, so thefrequency-domain resource used for transmitting or receiving the datachannel is determined based on whether to perform frequency hopping andthe manner for determining the frequency-domain resource when thefrequency-domain frequency hopping is performed.

It is determined whether to perform DFT transformation on the data basedon the configuration of whether to perform DFT transformation, and thedata channel subjected to the DFT transformation or non-DFTtransformation is transmitted based on the result of whether to performthe DFT transformation. Specifically, it may be determined that themultiple access mode used is DFT-S-OFDM or CP-OFDM based onconfiguration of the DFT transformation, and the data channel istransmitted based on the determined configuration.

Based on the transmission configuration of UCI carried by the datachannel, a physical resource occupied by the UCI is determined, and theUCI is transmitted in the physical resource on the data channel. Thatis, the resource occupied by the UCI is determined based on theparameter used for calculating the resource occupied by the UCI, andthen the UCI is transmitted on the data channel.

Based on the configuration of whether to allow pi/2-BPSK modulation ofDFT transformation, it is determined whether to perform the DFTtransformation on the data channel modulated by the pi/2-BPSKmodulation, and the transformed or untransformed data channel istransmitted.

The physical resource and/or sequence of the DMRS are determined basedon DMRS configuration of the data channel, and the DMRS is transmittedor received on the data channel. For example, the physical resource ofthe DMRS is determined based on the DMRS parameters, such as thestarting symbol position, the type or the like, and the DMRS istransmitted on the data channel. In one example, the physical resourceof the DMRS may be determined based on DMRS configuration, such as thescrambling ID or the number of OFDM symbols, etc., and the DMRS istransmitted on the data channel.

The QCL assumption used for detection of the data channel is determinedbased on the candidate TCI states of the data channel and the TCI stateindication information in the DCI, and the data channel is receivedbased on the QCL assumption. For example, in response to that theterminal is configured with multiple CORESETs or search spaces, areference signal in the TCI state of the data channel configurationinformation corresponding to one of the CORESETs or search spaces may bethe SSB or the CSI-RS, and a reference signal in the TCI state of thedata channel configuration information corresponding to other CORESETsor search spaces may only be the CSI-RS. In response to that thereference signal in the TCI includes the CSI-RS, QCL assumptions usedfor detection of the data channel when the data channel is received aredetermined, and then the QCL assumption used for detection of the datachannel when the data channel is received is determined by using theCSI-RS or the SSB.

Based on the interleaved resource unit from the VRB to the PRB,interleaving from the VRB to the PRB is performed, so the physicalresource mapping of the data channel is performed, and the mapped datachannel is transmitted. For example, in response to that the resourceunit used for interleaving is 2 PRB, the physical resource mapping ofthe data channel is performed after interleaving is performed based on 2PRB.

According to the precoding granularity assumed when the terminalperforms channel estimation indicated in the PRB bundling configuration,the downlink channel estimation is performed based on the DMRS, anddemodulation of the data channel is performed based on the result of thedownlink channel estimation.

With the above solutions, the transmission parameter of the data channelmay be determined based on data channel configuration informationcorresponding to the CORESET or the search space and then the datachannel is transmitted or received based on the transmission parameter.In this way, since data channel configuration information correspondingto different CORESETs or search spaces may be different, different datachannels may have corresponding different data channel configurationinformation, thereby ensuring that multiple data channels may useindependent data channel configuration information and improving theflexibility of scheduling. Furthermore, based on the methods of thepresent disclosure, different data channel configuration information maybe used for data channels scheduled by different TRPs or panels, so thatinterference between different data channels is reduced, therebyensuring performance of data transmission.

Second Embodiment

The present embodiment provides a terminal device, as illustrated inFIG. 3, the terminal device includes a first processing unit 31 and afirst communication unit 32.

The first processing unit 31 is configured to determine a transmissionparameter of a data channel based on data channel configurationinformation corresponding to a CORESET or a search space.

The first communication unit 32 is configured to transmit or receive thedata channel based on the transmission parameter.

The CORESET or the search space is a CORESET or a search space where DCIfor scheduling the data channel is detected; or, the CORESET or thesearch space is a CORESET or a search space using same QCL type Dassumption as a control channel for scheduling the data channel.

According to the existing protocol, QCL type D refers to a Spatial RxParameter.

In the present embodiment, the operation that the transmission parameterof the data channel is determined based on the data channelconfiguration information corresponding to the CORESET or the searchspace may be understood that it is necessary to determine thetransmission parameter of the data channel scheduled by the DCI carriedby the PDCCH firstly.

Specifically, the transmission parameter of the data channel may bedetermined based on the data channel configuration informationcorresponding to the CORESET or the search space where the DCI forscheduling the data channel is detected, or the transmission parameterof the data channel may be determined based on the data channelconfiguration information corresponding to the CORESET or the searchspace using the same QCL type D assumption as the control channel forscheduling the data channel. The control channel may be understood asthe PDCCH. The CORESET or the search space being a CORESET or a searchspace using the same the QCL type D assumption as the control channelfor scheduling the data channel may include that the CORESET or thesearch space is a CORESET or a search space using same TCI state as thecontrol channel for scheduling the data channel.

The first communication unit 32 is configured to acquire the datachannel configuration information corresponding to the CORESET or thesearch space through a higher layer signaling.

Specifically, the manners of acquiring the data channel configurationinformation through the higher layer signaling may include the followingtwo manners.

In the first manner, the data channel configuration informationcorresponding to the CORESET or the search space configurationconfigured through the higher layer signaling is acquired from a networkside.

The data channel configuration information may be specific configurationof the data channel or identification information corresponding toconfiguration of the data channel.

The data channel may be a downlink channel or an uplink channel, forexample, may be a PDSCH or a PUSCH, and also may be another channel,which will not be elaborated in the present embodiment.

That is, the network side may configure the corresponding data channelconfiguration information for one CORESET or search space through thehigher layer signaling, for example, PDSCH-configuration (config) orPUSCH-config is added into a parameter field of the CORESET/searchspace, or PDSCH-config-ID or PUSCH-config-ID is added.

In the second manner, a correspondence, configured through the higherlayer signaling, between identification information of the CORESET orthe search space and identification information of the data channelconfiguration information is acquired from the network side.

The network side may additionally configure a correspondence betweenCORESET IDs and data channel configuration indexes (e.g.,PDSCH-Config-ID/PUSCH-Config-ID) or a correspondence between searchspace IDs and the data channel configuration indexes (e.g.,PDSCH-Config-ID/PUSCH-Config-ID), and the data channel configurationinformation corresponding to the CORESET or the search space isdetermined based on the correspondence. A data channel configurationindex may be an index of one data channel configuration informationamong multiple data channel configuration information configured on thenetwork side.

In addition, it is to be noted that when the network side does notconfigure the data channel configuration information corresponding toone CORESET or search space for the terminal device through the higherlayer signaling, default data channel configuration information may beused to acquire the transmission parameter. The default data channelconfiguration information may be information preset by the network sidefor the terminal device, which may be acquired through informationtransmitted when the terminal device initially accesses the networkside.

The first processing unit 31 is configured to take data channelconfiguration information used by a data channel transmitted in a sametime slot or a same OFDM symbol as the CORESET or the search space asthe data channel configuration information corresponding to the CORESETor the search space.

That is, in addition to the manner of configuring the data channelconfiguration information for the CORESET or the search space throughthe higher layer signaling, the present embodiment also provides aprocessing manner for acquiring the data channel configurationinformation.

Specifically, the finally determined data channel configurationinformation corresponding to the CORESET or the search space may be datachannel configuration information used by the data channel transmittedin the same time slot as the CORESET; or may be data channelconfiguration information used by the data channel transmitted in thesame OFDM symbol as the CORESET; or may be data channel configurationinformation used by the data channel transmitted in the same time slotas the search space; or may be data channel configuration informationused by the data channel transmitted in the same OFDM symbol as thesearch space.

The data channel transmitted in the same time slot as the CORESET or thesearch space may be transmitted on different OFDM symbols from theCORESET or the search space. The data channel transmitted in the sameOFDM symbol as the CORESET or the search space may not overlapcompletely with time-domain resources of the CORESET or the searchspace, that is, only part of the OFDM symbols are overlapped.

The data channel configuration information is used to indicate thetransmission parameter used by the data channel. The transmissionparameter includes at least one of the following: a transmission schemeused by the data channel, a power control parameter, frequency-domainfrequency hopping configuration, configuration of whether to perform DFTtransformation, codebook subset constraint configuration, configurationof a maximum transmission layer number, transmission configuration ofUCI carried by the data channel, configuration of whether to allowpi/2-BPSK modulation of the DFT transformation, a scrambling ID used forscrambling of data carried by the data channel, DMRS configuration ofthe data channel, candidate TCI states of the data channel, aninterleaved resource unit from a VRB to a PRB, time-domain resourceconfiguration of the data channel, a number of repetition times or anumber of aggregated time slots of the data channel, rate matchingresource configuration, size of a RBG used by resource allocation, a MCStable used by data transmission, zero-power CSI-RS configuration or PRBbundling configuration.

Specifically, the transmission scheme used by the data channel is usedto indicate whether the data channel uses transmission based on codebookor transmission based on non-codebook.

The power control parameter is used to indicate a parameter used by thedata channel for uplink power control, which includes an open-loop powercontrol parameter (Po, path loss factor), a closed-loop power controlparameter, a path loss measurement reference signal or the like.

The frequency-domain frequency hopping configuration is used to indicatewhether to allow frequency-domain frequency hopping and a specificmanner of the frequency-domain frequency hopping.

The configuration of whether to perform DFT transformation is used toindicate whether a multiple access mode used is a DFT-S-OFDM or aCP-OFDM.

The codebook subset constraint configuration is used to indicate acodebook subset available in transmission based on a codebook.

The configuration of the maximum transmission layer number is used toindicate a maximum transmission layer number allowed for uplink ordownlink data transmission.

The transmission configuration of UCI carried by the data channel isused to indicate a parameter used for calculating a resource occupied bythe UCI.

The DMRS configuration of the data channel includes at least one of thefollowing: a starting DMRS symbol position, a DMRS type, an additionalDMRS position, a number of OFDM symbols occupied by a basic DMRS, ascrambling ID used by the DMRS or configuration of PTRS associated withthe DMRS.

The starting DMRS symbol position is used to indicate an OFDM symbolposition where a first DMRS symbol (i.e., a DMRS earliest transmitted ina time slot) is detected, for example, may be the third or fourth OFDMsymbol.

The DMRS type is used to indicate whether to use type 1 DMRS or type 2DMRS.

The additional DMRS position is used to indicate positions of OFDMsymbols occupied by other DMRSs except the basic DMRS.

The number of OFDM symbols occupied by the basic DMRS may be 1 or 2.

The scrambling ID used by the DMRS may be configured with two scramblingIDs.

A reference signal in the candidate TCI states of the data channelincludes only a CSI-RS, or the reference signal in the candidate TCIstates of the data channel includes the CSI-RS or an SSB.

Specifically, in response to that the terminal is configured withmultiple CORESETs or search spaces, a reference signal in the TCI stateof the data channel configuration information corresponding to oneCORESET or search space may be the SSB or the CSI-RS, and a referencesignal in the TCI state of the data channel configuration informationcorresponding to other CORESETs or search spaces may only be the CSI-RS.

The TCI state is used to indicate reference downlink signals ofdifferent QCL types of the terminal, and the data or the QCL assumptionused by signal detection may be acquired based on the reference downlinksignals.

The interleaved resource unit from the VRB to the PRB is used toindicate the resource units used by interleaving from the VRB to thePRB, such as 2 PRBs or 4 PRBs.

The time-domain resource configuration of the data channel is used toindicate time-domain resources occupied by the data channel in one timeslot, such as a starting OFDM symbol, a number of occupied OFDM symbolsor the like.

The number of repetition times or the number of aggregated time slots ofthe data channel is used to indicate a number of time slots successivelyoccupied by the data channel. The time slots successively occupied areused to repeatedly transmit the same data channel.

The rate matching resource configuration is used to indicate a physicalresource on which rate matching is required to be performed.

The rate matching resource configuration includes a physical resourceoccupied by the SSB. That is, in response to that the data channelconfiguration information includes the rate matching resourceconfiguration, the rate matching resource configuration includes thephysical resource occupied by the SSB.

The size of the RBG used by resource allocation is used to indicate aresource unit of the frequency-domain resource allocation.

The PRB bundling configuration is used to indicate precoding granularityassumed by the terminal when performing channel estimation.

The zero-power CSI-RS configuration is used to indicate a resource forzero power CSI-RS transmission, and the resource is not used for datatransmission.

In combination with the foregoing description, the first processing unit31 is configured to detect a DCI in at least one CORESET or searchspace, determine the data channel configuration informationcorresponding to the CORESET or the search space based on the CORESET orthe search space where the detected DCI is detected, and determine thetransmission parameter of the data channel scheduled by the DCI based onthe data channel configuration information.

That is, the terminal device detects a DCI carried by the PDCCH inmultiple CORESETs or search spaces, and determines the data channelconfiguration information corresponding to the CORESET or the searchspace based on the CORESET or the search space where the detected DCI isdetected, so as to determine the transmission parameter of the datachannel scheduled by the DCI.

When the terminal detects DCIs carried by the PDCCH in multiple CORESETsor search spaces, it is necessary to determine the transmissionparameter of the data channel scheduled by each DCI according to theabove method.

The first communication unit 32 is configured to perform at least one ofthe operations.

The data channel is transmitted or received based on the transmissionscheme used by the data channel.

Uplink transmit power is determined based on the power controlparameter, and the data channel is transmitted based on the uplinktransmit power.

Based on the frequency-domain frequency hopping configuration, whetherto perform frequency-domain frequency hopping and a manner fordetermining a frequency-domain resource when the frequency-domainfrequency hopping is performed are determined, and the frequency-domainresource used for transmitting or receiving the data channel isdetermined based on whether to perform frequency hopping and the mannerfor determining the frequency-domain resource when the frequency-domainfrequency hopping is performed.

It is determined whether to perform DFT transformation on data based onthe configuration of whether to perform DFT transformation, and the datachannel subjected to the DFT transformation or non-DFT transformation istransmitted based on a result of whether to perform the DFTtransformation.

A codebook subset available for precoding is determined based on thecodebook subset constraint configuration, a precoding matrix used fortransmitting the data channel is determined based on the codebook subsetand precoding indication information from the network side, and the datachannel is transmitted based on the determined precoding matrix.

A maximum transmission layer number allowed for the present datatransmission is determined based on configuration of a maximumtransmission layer number, content of scheduling request indicator/rankindicator (SRI/RI) indication field in the DCI is determined based onthe maximum transmission layer number, and the data channel istransmitted based on the content of the SRI/RI indication field.

Based on the transmission configuration of UCI carried by the datachannel, a physical resource occupied by the UCI is determined, and theUCI is transmitted in the physical resource on the data channel.

Based on the configuration of whether to allow pi/2-BPSK modulation ofDFT transformation, it is determined whether to perform the DFTtransformation on the data channel modulated by the pi/2-BPSK modulationand the data channel is transmitted.

Scrambling is performed on the data channel based on the scrambling IDused for scrambling of data channel, and the scrambled data channel istransmitted.

A physical resource and/or sequence of the DMRS are determined based onthe DMRS configuration of the data channel, and the DMRS is transmittedor received on the data channel.

QCL assumption used for detection of the data channel is determinedbased on the candidate TCI states of the data channel and the TCI stateindication information in the DCI, and the data channel is receivedbased on the QCL assumption.

Interleaving from the VRB to the PRB is performed based on theinterleaved resource unit from the VRB to the PRB, and physical resourcemapping of the data channel is performed.

A time-domain resource occupied by the data channel in one time slot isdetermined based on the time-domain resource configuration of the datachannel, and the data channel is transmitted or received on thetime-domain resource.

The number of time slots successively occupied by the data channel isdetermined based on the number of repetition times or the number ofaggregated time slots of the data channel, and the data channel istransmitted or received in a time slot corresponding to the number oftime slots.

Rate matching of data carried by the data channel is performed based onthe rate matching resource configuration, and the matched data istransmitted or received on the data channel.

A frequency-domain resource indicated by the DCI is determined based onthe size of the RBG used by resource allocation, and the data channel istransmitted or received on the frequency domain resource.

A modulation coding scheme used by the data channel is determined basedon the MCS table and MCS information indicated by the DCI, and the datachannel is transmitted or received based on the modulation codingscheme.

Downlink channel estimation is performed based on the DMRS according tothe PRB bundling configuration, and demodulation is performed on thereceived data channel based on a result of the downlink channelestimation.

A physical resource occupied by a zero-power CSI-RS resource isdetermined based on the zero-power CSI-RS configuration, and notransmission or reception of the data channel is performed on thephysical resource.

The data channel is the PUSCH or the PDSCH.

Specifically, based on whether the data channel uses transmission basedon codebook or transmission based on non-codebook indicated in thetransmission scheme used by the data channel, it is determined whetherto transmit or receive the data channel based on codebook or based onnon-codebook.

The uplink transmit power is determined based on an open-loop powercontrol parameter, a closed-loop power control parameter, a path lossmeasurement reference signal or the like in the power control parameter,and the data channel is transmitted based on the determined uplinktransmit power.

It is determined whether to perform frequency-domain frequency hoppingbased on the frequency-domain frequency hopping configuration, and amanner for determining a frequency-domain resource when thefrequency-domain frequency hopping is performed is determined based onthe frequency-domain frequency hopping configuration, so thefrequency-domain resource used for transmitting or receiving the datachannel is determined based on whether to perform frequency hopping andthe manner for determining the frequency-domain resource when thefrequency-domain frequency hopping is performed.

It is determined whether to perform DFT transformation on the data basedon the configuration of whether to perform DFT transformation, and thedata channel subjected to the DFT transformation or non-DFTtransformation is transmitted based on the result of whether to performthe DFT transformation. Specifically, it may be determined that themultiple access mode used is DFT-S-OFDM or CP-OFDM based onconfiguration of the DFT transformation, and the data channel istransmitted based on the determined configuration.

A codebook subset available for precoding is determined based on thecodebook subset constraint configuration; the precoding matrix used fortransmitting the data channel is determined based on the codebook subsetand precoding indication information from the network side, and the datachannel is transmitted based on the determined precoding matrix.

Based on the transmission configuration of UCI carried by the datachannel, the physical resource occupied by the UCI is determined, andthe UCI is transmitted in the physical resource on the data channel.That is, the resource occupied by the UCI is determined based on theparameter used for calculating the resource occupied by the UCI, andthen the UCI is transmitted on the data channel.

Based on the configuration of whether to allow pi/2-BPSK modulation ofDFT transformation, it is determined whether to perform the DFTtransformation on the data channel modulated by the pi/2-BPSKmodulation, and the transformed or untransformed data channel istransmitted.

The physical resource and/or sequence of the DMRS are determined basedon DMRS configuration of the data channel, and the DMRS is transmittedor received on the data channel. For example, the physical resource ofthe DMRS is determined based on the DMRS parameters, such as thestarting symbol position, the type or the like, and the DMRS istransmitted on the data channel. In one example, the physical resourceof the DMRS may be determined based on DMRS configuration, such as thescrambling ID or the number of OFDM symbols, etc., and the DMRS istransmitted on the data channel.

The QCL assumption used for detection of the data channel is determinedbased on the candidate TCI states of the data channel and the TCI stateindication information in the DCI, and the data channel is receivedbased on the QCL assumption. For example, when the reference signal inthe TCI includes the CSI-RS, QCL assumptions used for detection of thedata channel when the data channel is received are determined, and thenthe QCL assumption used for detection of the data channel when the datachannel is received is determined by using the CSI-RS or the SSB.

Based on the interleaved resource unit from the VRB to the PRB,interleaving from the VRB to the PRB is performed, so the physicalresource mapping of the data channel is performed, and the mapped datachannel is transmitted. For example, in response to that the resourceunit used for interleaving is 2 PRB, the physical resource mapping ofthe data channel is performed after interleaving is performed based on 2PRB.

According to the precoding granularity assumed when the terminalperforms channel estimation indicated in the PRB bundling configuration,the downlink channel estimation is performed based on the DMRS, anddemodulation of the data channel is performed based on the result of thedownlink channel estimation.

With the above solutions, the transmission parameter of the data channelmay be determined based on data channel configuration informationcorresponding to the CORESET or the search space and then the datachannel is transmitted or received based on the transmission parameter.In this way, since data channel configuration information correspondingto different CORESETs or search spaces may be different, different datachannels may have corresponding different data channel configurationinformation, thereby ensuring that multiple data channels may useindependent data channel configuration information and improving theflexibility of scheduling. Furthermore, based on the methods of thepresent disclosure, different data channel configuration information maybe used for data channels scheduled by different TRPs or panels, so thatinterference between different data channels is reduced, therebyensuring performance of data transmission.

Third Embodiment

The present embodiment provides a method for data transmission, which isapplied to a network device. As illustrated in FIG. 4, the methodincludes the following operations.

In 401, data channel configuration information corresponding to aCORESET or a search space is transmitted to a terminal device, and adata channel is transmitted or received.

The CORESET or the search space is a CORESET or a search space where DCIfor scheduling the data channel is detected; or, the CORESET or thesearch space is a CORESET or a search space using same QCL type Dassumption as a control channel for scheduling the data channel.

According to the existing protocol, QCL type D refers to a Spatial RxParameter.

In the present embodiment, the operation of determining the transmissionparameter of the data channel based on the data channel configurationinformation corresponding to the CORESET or the search space may beunderstood that it is necessary to determine the transmission parameterof the data channel scheduled by the DCI carried by the PDCCH firstly.

Specifically, the transmission parameter of the data channel may bedetermined based on the data channel configuration informationcorresponding to the CORESET or the search space where the DCI forscheduling the data channel is detected, or the transmission parameterof the data channel may be determined based on the data channelconfiguration information corresponding to the CORESET or the searchspace using the same QCL type D assumption as the control channel forscheduling the data channel. The control channel may be understood asthe PDCCH. The CORESET or the search space being a CORESET or a searchspace using the same the QCL type D assumption as the control channelfor scheduling the data channel includes that the CORESET or the searchspace is a CORESET or a search space using same TCI state as the controlchannel for scheduling the data channel.

The abovementioned operation that the data channel configurationinformation corresponding to the CORESET or the search space istransmitted to the terminal device may include the following twomanners.

In the first manner, the data channel configuration informationcorresponding to the CORESET or the search space is transmitted to theterminal device through a higher layer signaling.

The data channel configuration information may be specific configurationof the data channel or identification information corresponding toconfiguration of the data channel.

The data channel may be a downlink channel or an uplink channel, forexample, may be a PDSCH or a PUSCH, and also may be another channel,which will not be elaborated in the present embodiment.

That is, the network side may configure the corresponding data channelconfiguration information for one CORESET or search space through thehigher layer signaling, for example, PDSCH-configuration (config) orPUSCH-config is added into a parameter field of the CORESET/searchspace, or PDSCH-config-ID or PUSCH-config-ID is added.

In the second manner, a correspondence between identificationinformation of the CORESET or the search space and identificationinformation of the data channel configuration information is transmittedto the terminal device through a higher layer signaling.

The network side may additionally configure a correspondence betweenCORESET IDs and data channel configuration indexes (e.g.,PDSCH-Config-ID/PUSCH-Config-ID) or a correspondence between searchspace IDs and data channel configuration indexes (e.g.,PDSCH-Config-ID/PUSCH-Config-ID), and the data channel configurationinformation corresponding to the CORESET or the search space isdetermined based on the correspondence. A data channel configurationindex may be an index of one data channel configuration informationamong multiple data channel configuration information configured on thenetwork side.

In addition, it is to be noted that when the network side does notconfigure the data channel configuration information corresponding toone CORESET or search space for the terminal device through the higherlayer signaling, default data channel configuration information may beused to acquire the transmission parameter. The default data channelconfiguration information may be information preset by the network sidefor the terminal device, and the acquisition manner may be that thenetwork device configures the default data channel configurationinformation to the terminal through information transmitted with theterminal when the terminal device initially accesses the network side.

The determined data channel configuration information corresponding tothe CORESET or the search space in the present embodiment may be datachannel configuration information used by the data channel transmittedin the same time slot as the CORESET; or may be data channelconfiguration information used by the data channel transmitted in thesame OFDM symbol as the CORESET; or may be data channel configurationinformation used by the data channel transmitted in the same time slotas the search space; or may be data channel configuration informationused by the data channel transmitted in the same OFDM symbol as thesearch space.

The data channel transmitted in the same time slot as the CORESET or thesearch space may be transmitted on different OFDM symbols from theCORESET or the search space. The data channel transmitted in the sameOFDM symbol as the CORESET or the search space may not overlapcompletely with time-domain resources of the CORESET or the searchspace, that is, only part of the OFDM symbols are overlapped.

The data channel configuration information is used to indicate thetransmission parameter used by the data channel. The transmissionparameter includes at least one of the following: a transmission schemeused by the data channel, a power control parameter, frequency-domainfrequency hopping configuration, configuration of whether to perform DFTtransformation, codebook subset constraint configuration, configurationof a maximum transmission layer number, transmission configuration ofUCI carried by the data channel, configuration of whether to allowpi/2-BPSK modulation of the DFT transformation, a scrambling ID used forscrambling of data carried by the data channel, DMRS configuration ofthe data channel, candidate TCI states of a data channel, an interleavedresource unit from a VRB to a PRB, time-domain resource configuration ofthe data channel, a number of repetition times or a number of aggregatedtime slots of the data channel, rate matching resource configuration,size of a RBG used by resource allocation, a MCS table used by datatransmission, zero-power CSI-RS configuration or PRB bundlingconfiguration.

Specifically, the transmission scheme used by the data channel is usedto indicate whether the data channel uses transmission based on codebookor transmission based on non-codebook.

The power control parameter is used to indicate a parameter used by thedata channel for uplink power control, which includes an open-loop powercontrol parameter (Po, path loss factor), a closed-loop power controlparameter, a path loss measurement reference signal or the like.

The frequency-domain frequency hopping configuration is used to indicatewhether to allow frequency-domain frequency hopping and a specificmanner of the frequency-domain frequency hopping.

The configuration of whether to perform DFT transformation is used toindicate whether a multiple access mode used is a DFT-S-OFDM or aCP-OFDM.

The codebook subset constraint configuration is used to indicate acodebook subset available in transmission based on a codebook.

The configuration of the maximum transmission layer number is used toindicate a maximum transmission layer number allowed for uplink ordownlink data transmission.

The transmission configuration of UCI carried by the data channel isused to indicate a parameter used for calculating a resource occupied bythe UCI.

The DMRS configuration of the data channel includes at least one of thefollowing: a starting DMRS symbol position, a DMRS type, an additionalDMRS position, a number of OFDM symbols occupied by a basic DMRS, ascrambling ID used by the DMRS or configuration of PTRS associated withthe DMRS.

The starting DMRS symbol position is used to indicate an OFDM symbolwhere a first DMRS symbol (i.e., a DMRS earliest transmitted in a timeslot) is detected, for example, may be the third or fourth OFDM symbol.

The DMRS type is used to indicate whether to use type 1 DMRS or type 2DMRS.

The additional DMRS position is used to indicate positions of OFDMsymbols occupied by other DMRSs except the basic DMRS.

The number of OFDM symbols occupied by the basic DMRS may be 1 or 2.

The scrambling ID used by the DMRS may be configured with two scramblingIDs.

A reference signal in the candidate TCI states of the data channelincludes only a CSI-RS, or the reference signal in the candidate TCIstates of the data channel includes the CSI-RS or an SSB.

Specifically, when multiple CORESETs or search spaces are configured, areference signal in the TCI state of the data channel configurationinformation corresponding to one CORESET or search space may be the SSBor the CSI-RS, and a reference signal in the TCI state of the datachannel configuration information corresponding to other CORESETs orsearch spaces may only be the CSI-RS.

The TCI state is used to indicate reference downlink signals ofdifferent QCL types of the terminal, and data or QCL assumption used forsignal detection may be acquired based on the reference downlinksignals.

The interleaved resource unit from the VRB to the PRB is used toindicate resource units used by interleaving from the VRB to the PRB,such as 2 PRBs or 4 PRBs.

The time-domain resource configuration of the data channel is used toindicate time-domain resources occupied by the data channel in one timeslot, such as a starting OFDM symbol, a number of occupied OFDM symbolsor the like.

The number of repetition times or the number of aggregated time slots ofthe data channel is used to indicate a number of time slots successivelyoccupied by the data channel. The time slots successively occupied areused to repeatedly transmit the same data channel.

The rate matching resource configuration is used to indicate a physicalresource on which rate matching is required to be performed.

The rate matching resource configuration includes a physical resourceoccupied by the SSB. That is, when the data channel configurationinformation includes the rate matching resource configuration, the ratematching resource configuration includes the physical resource occupiedby the SSB.

The size of the RBG used by resource allocation is used to indicate aresource unit of the frequency-domain resource allocation.

The PRB bundling configuration is used to indicate precoding granularityassumed by the terminal when performing channel estimation.

The zero-power CSI-RS configuration is used to indicate a resource forzero power CSI-RS transmission, and the resource is not used for datatransmission.

With the above solutions, the transmission parameter of the data channelmay be determined based on data channel configuration informationcorresponding to the CORESET or the search space and then the datachannel is transmitted or received based on the transmission parameter.In this way, since the data channel configuration informationcorresponding to different CORESETs or search spaces may be different,different data channels may have corresponding different data channelconfiguration information, thereby ensuring that multiple data channelsmay use independent data channel configuration information and improvingthe flexibility of scheduling. Furthermore, based on the methods of thepresent disclosure, different data channel configuration information maybe used for data channels scheduled by different TRPs or panels, so thatinterference between different data channels is reduced, therebyensuring performance of data transmission.

Fourth Embodiment

The present embodiment provides a network device. As illustrated in FIG.5, the network device includes a second communication unit 51.

The second communication unit 51 is configured to transmit data channelconfiguration information corresponding to a CORESET or a search spaceto a terminal device, and transmit or receive a data channel.

The CORESET or the search space is a CORESET or a search space where DCIfor scheduling the data channel is detected; or, the CORESET or thesearch space is a CORESET or a search space using same QCL type Dassumption as a control channel for scheduling the data channel.

According to the existing protocol, QCL type D refers to a Spatial RxParameter.

In the present embodiment, the operation of determining the transmissionparameter of the data channel based on the data channel configurationinformation corresponding to the CORESET or the search space may beunderstood that it is necessary to determine the transmission parameterof the data channel scheduled by the DCI carried by the PDCCH firstly.

Specifically, the transmission parameter of the data channel may bedetermined based on the data channel configuration informationcorresponding to the CORESET or the search space where the DCI forscheduling the data channel is detected, or the transmission parameterof the data channel may be determined based on the data channelconfiguration information corresponding to the CORESET or the searchspace using the same QCL type D assumption as the control channel forscheduling the data channel. The control channel may be understood asthe PDCCH. The CORESET or the search space being a CORESET or a searchspace using the same the QCL type D assumption as the control channelfor scheduling the data channel includes: the CORESET or the searchspace is a CORESET or a search space using same TCI state as the controlchannel for scheduling the data channel.

The second communication unit 51 configures the data channelconfiguration information corresponding to the CORESET or the searchspace for the terminal device through a higher layer signaling.Specifically, the following two manners may be included.

In the first manner, the data channel configuration informationcorresponding to the CORESET or the search space is configured for theterminal device through a higher layer signaling.

The data channel configuration information may be specific configurationof the data channel or identification information corresponding toconfiguration of the data channel.

The data channel may be a downlink channel or an uplink channel, forexample, may be a PDSCH or a PUSCH, and also may be another channel,which will not be elaborated in the present embodiment.

That is, the network side may configure the corresponding data channelconfiguration information for one CORESET or search space through thehigher layer signaling, for example, PDSCH-configuration (config) orPUSCH-config is added into a parameter field of the CORESET/searchspace, or PDSCH-config-ID or PUSCH-config-ID is added.

In the second manner, a correspondence between identificationinformation of the CORESET or the search space and identificationinformation of the data channel configuration information is configuredfor the terminal device through the higher layer signaling.

The network side may additionally configure a correspondence betweenCORESET IDs and data channel configuration indexes (e.g.,PDSCH-Config-ID/PUSCH-Config-ID) or a correspondence between searchspace IDs and data channel configuration indexes (e.g.,PDSCH-Config-ID/PUSCH-Config-ID), and the data channel configurationinformation corresponding to the CORESET or the search space isdetermined based on the correspondence. A data channel configurationindex may be an index of one data channel configuration informationamong multiple data channel configuration information configured on thenetwork side.

In addition, it is to be noted that when the network side does notconfigure the data channel configuration information corresponding toone CORESET or search space for the terminal device through the higherlayer signaling, default data channel configuration information may beused to acquire the transmission parameter. The default data channelconfiguration information may be information preset by the network sidefor the terminal device, and the acquisition manner may be that thesecond communication unit 51 in the network device configures thedefault data channel configuration information to the terminal throughthe information transmitted with the terminal when the terminal deviceinitially accesses the network side.

The determined data channel configuration information corresponding tothe CORESET or the search space in the present embodiment may be datachannel configuration information used by the data channel transmittedin the same time slot as the CORESET; or may be data channelconfiguration information used by the data channel transmitted in thesame OFDM symbol as the CORESET; or may be data channel configurationinformation used by the data channel transmitted in the same time slotas the search space; or may be data channel configuration informationused by the data channel transmitted in the same OFDM symbol as thesearch space.

The data channel transmitted in the same time slot as the CORESET or thesearch space may be transmitted on different OFDM symbols from theCORESET or the search space. The data channel transmitted in the sameOFDM symbol as the CORESET or the search space may not overlapcompletely with time-domain resources of the CORESET or the searchspace, that is, only part of the OFDM symbols are overlapped.

The data channel configuration information is used to indicate thetransmission parameter used by the data channel. The transmissionparameter includes at least one of the following: a transmission schemeused by the data channel, a power control parameter, frequency-domainfrequency hopping configuration, configuration of whether to perform DFTtransformation, codebook subset constraint configuration, configurationof a maximum transmission layer number, transmission configuration ofUCI carried by the data channel, configuration of whether to allowpi/2-BPSK modulation of the DFT transformation, a scrambling ID used forscrambling of data carried by the data channel, DMRS configuration ofthe data channel, candidate TCI states of a data channel, an interleavedresource unit from a VRB to a PRB, time-domain resource configuration ofthe data channel, a number of repetition times or a number of aggregatedtime slots of the data channel, rate matching resource configuration,size of a RBG used by resource allocation, a MCS table used by datatransmission, zero-power CSI-RS configuration or PRB bundlingconfiguration.

Specifically, the transmission scheme used by the data channel is usedto indicate whether the data channel uses transmission based on codebookor transmission based on non-codebook.

The power control parameter is used to indicate a parameter used by thedata channel for uplink power control, which includes an open-loop powercontrol parameter (Po, path loss factor), a closed-loop power controlparameter, a path loss measurement reference signal or the like.

The frequency-domain frequency hopping configuration is used to indicatewhether to allow frequency-domain frequency hopping and a specificmanner of the frequency-domain frequency hopping.

The configuration of whether to perform DFT transformation is used toindicate whether a multiple access mode used is a DFT-S-OFDM or aCP-OFDM.

The codebook subset constraint configuration is used to indicate acodebook subset available in transmission based on a codebook.

The configuration of the maximum transmission layer number is used toindicate a maximum transmission layer number allowed for uplink ordownlink data transmission.

The transmission configuration of UCI carried by the data channel isused to indicate a parameter used for calculating a resource occupied bythe UCI.

The DMRS configuration of the data channel includes at least one of thefollowing: a starting DMRS symbol position, a DMRS type, an additionalDMRS position, a number of OFDM symbols occupied by a basic DMRS, ascrambling ID used by the DMRS or configuration of PTRS associated withthe DMRS.

The starting DMRS symbol position is used to indicate an OFDM symbolwhere a first DMRS symbol (i.e., a DMRS earliest transmitted in a timeslot) is detected, for example, may be the third or fourth OFDM symbol.

The DMRS type is used to indicate whether to use type 1 DMRS or type 2DMRS.

The additional DMRS position is used to indicate positions of OFDMsymbols occupied by other DMRSs except the basic DMRS.

The number of OFDM symbols occupied by the basic DMRS may be 1 or 2.

The scrambling ID used by the DMRS may be configured with two scramblingIDs.

A reference signal in the candidate TCI states of the data channelincludes only a CSI-RS, or the reference signal in the candidate TCIstates of the data channel includes the CSI-RS or an SSB.

Specifically, when multiple CORESETs or search spaces are configured, areference signal in the TCI state of the data channel configurationinformation corresponding to one CORESET or search space may be the SSBor the CSI-RS, and a reference signal in the TCI state of the datachannel configuration information corresponding to other CORESETs orsearch spaces may only be the CSI-RS.

The TCI state is used to indicate reference downlink signals ofdifferent QCL types of the terminal, and data or QCL assumption used forsignal detection may be acquired based on the reference downlinksignals.

The interleaved resource unit from the VRB to the PRB is used toindicate resource units used by interleaving from the VRB to the PRB,such as 2 PRBs or 4 PRBs.

The time-domain resource configuration of the data channel is used toindicate time-domain resources occupied by the data channel in one timeslot, such as a starting OFDM symbol, a number of occupied OFDM symbolsor the like.

The number of repetition times or the number of aggregated time slots ofthe data channel is used to indicate a number of time slots successivelyoccupied by the data channel, and the time slots successively occupiedare used to repeatedly transmit the same data channel.

The rate matching resource configuration is used to indicate a physicalresource on which rate matching is required to be performed.

The rate matching resource configuration includes a physical resourceoccupied by the SSB. That is, when the data channel configurationinformation includes the rate matching resource configuration, the ratematching resource configuration includes the physical resource occupiedby the SSB.

The size of the RBG used by resource allocation is used to indicate aresource unit of the frequency-domain resource allocation.

The PRB bundling configuration is used to indicate precoding granularityassumed by the terminal when performing channel estimation.

The zero-power CSI-RS configuration is used to indicate a resource forzero power CSI-RS transmission, and the resource is not used for datatransmission.

With the above solutions, the transmission parameter of the data channelmay be determined based on data channel configuration informationcorresponding to the CORESET or the search space and then the datachannel is transmitted or received based on the transmission parameter.In this way, since the data channel configuration informationcorresponding to different CORESETs or search spaces may be different,different data channels may have corresponding different data channelconfiguration information, thereby ensuring that multiple data channelsmay use independent data channel configuration information and improvingthe flexibility of scheduling. Furthermore, based on the methods of thepresent disclosure, different data channel configuration information maybe used for data channels scheduled by different TRPs or panels, so thatinterference between different data channels is reduced, therebyensuring performance of data transmission.

FIG. 6 is a schematic structural diagram of a communication device 600provided by the embodiments of the present disclosure. The communicationdevice may be the terminal device or the network device described in theabove embodiments. The communication device 600 illustrated in FIG. 6includes a processor 610. The processor 610 can call a computer programfrom a memory and run the computer program to implement the method inthe embodiments of the present disclosure.

In one example, as illustrated in FIG. 6, the communication device 600may also include a memory 620. The processor 610 may call a computerprogram from the memory 620 and run the computer program to implementthe method in the embodiments of the present disclosure.

The memory 620 may be a separate device from the processor 610, or maybe integrated into the processor 610.

In one example, as illustrated in FIG. 6, the communication device 600may also include a transceiver 630. The processor 610 may control thetransceiver 630 to communicate with another device, specifically, totransmit information or data to another device, or receive informationor data from another device.

The transceiver 630 may include a transmitter and a receiver. Thetransceiver 630 may further include one or more antennas.

In one example, the communication device 600 may be specifically thenetwork device in the embodiments of the present disclosure. Thecommunication device 600 may implement a corresponding processimplemented by the network device in each method of the embodiments ofthe present disclosure, which will not be elaborated herein for briefdescription.

In one example, the communication device 600 may specifically be theterminal device or the network device in the embodiments of the presentdisclosure. The communication device 600 may implement a correspondingprocess implemented by the mobile terminal/terminal device in eachmethod of the embodiments of the disclosure, which will not beelaborated herein for brief description.

FIG. 7 is a schematic structural diagram of a chip according to theembodiments of the present disclosure. The chip 700 illustrated in FIG.7 includes a processor 710. The processor 710 can call a computerprogram from a memory and run the computer program to implement themethod in the embodiments of the present disclosure.

In one example, as illustrated in FIG. 7, the chip 700 may also includea memory 720. The processor 710 may call a computer program from thememory 720 and run the computer program to implement the method in theembodiments of the present disclosure.

The memory 720 may be a separate device from the processor 710, or maybe integrated in the processor 710.

In one example, the chip 700 may also include an input interface 730.The processor 710 may control the input interface 730 to communicatewith another device or chip, and specifically, may acquire informationor data transmitted by another device or chip.

In one example, the chip 700 may also include an output interface 740.The processor 710 may control the output interface 740 to communicatewith another device or chip, and specifically, may output information ordata to another device or chip.

In one example, the chip may be applied to the network device in theembodiments of the present disclosure. The chip may implement acorresponding process implemented by the network device in each methodof the embodiments of the disclosure, which will not be elaboratedherein for brief description.

In one example, the chip may be applied to the terminal device in theembodiments of the present disclosure. The chip may implement acorresponding process implemented by the terminal device in each methodof the embodiments of the disclosure, which will not be elaboratedherein for brief description.

It is to be understood that in the embodiments of the disclosure, thechip may also be referred to as a system level chip, a system chip, achip system or a system-on-chip.

FIG. 8 is a schematic block diagram of a communication system 800provided by the embodiments of the present disclosure. As illustrated inFIG. 8, the communication system 800 includes a terminal device 810 anda network device 820.

The terminal device 810 may implement the corresponding functionsimplemented by the terminal device in the above methods, and the networkdevice 820 may implement the corresponding functions implemented by thenetwork device in the above methods. Details will not be elaboratedherein for brief description.

It is to be understood that in the embodiments of the disclosure, theprocessor may be an integrated circuit chip with a signal processingcapability. In an implementation process, each operation of the methodembodiments may be completed by an integrated logical circuit ofhardware in the processor or an instruction in a software form. Theprocessor may be a universal processor, a Digital Signal Processor(DSP), an Application Specific Integrated Circuit (ASIC), a FieldProgrammable Gate Array (FPGA) or another programmable logical device,discrete gate or transistor logical device and discrete hardwarecomponent. Each method, step and logical block diagram disclosed in theembodiments of the disclosure may be implemented or executed. Theuniversal processor may be a microprocessor or the processor may also beany related processor and the like. The operations of the methodsdisclosed in combination with the embodiments of the disclosure may bedirectly embodied to be executed and completed by a hardware decodingprocessor, or executed and completed by a combination of hardware andsoftware modules in the decoding processor. The software module may belocated in a mature storage medium in the art, such as a Random AccessMemory (RAM), a flash memory, a Read-Only Memory (ROM), a ProgrammableROM (PROM), an Electrically Erasable PROM (EEPROM) or a register. Thestorage medium is located in the memory. The processor reads informationin the memory, and completes the operations of the above methods incombination with hardware of the processor.

It may be understood that the memory in the embodiment of the disclosuremay be a volatile memory or a non-volatile memory, or may include thevolatile memory and the non-volatile memory. The non-volatile memory maybe an ROM, a PROM, an Erasable PROM (EPROM), an EEPROM or a flashmemory. The volatile memory may be an RAM and is used as an externalhigh-speed cache. It is exemplarily but unlimitedly described that RAMsin various forms may be adopted, such as a Static RAM (SRAM), a DynamicRAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDRSDRAM), an Enhanced SDRAM (ESDRAM), a Synchlink DRAM (SLDRAM) and aDirect Rambus RAM (DR RAM). It is to be noted that the memory of thesystem and the method described in the disclosure is intended to includebut not limited to memories of these and any other suitable type.

It is to be understood that the above memory is exemplarily butunlimitedly described. For example, the memory in the embodiments of thedisclosure may also be an SRAM, a DRAM, an SDRAM, a DDR SDRAM, anESDRAM, an SLDRAM and a DR RAM. That is, the memory in the embodimentsof the disclosure is intended to include but not limited to memories ofthese and any other suitable type.

The embodiments of the disclosure also provide a computer-readablestorage medium for storing one or more computer programs.

In one embodiment, the computer-readable storage medium may be appliedin the network device of the embodiments of the disclosure. The computerprograms may enable a computer to perform the corresponding processimplemented by the network device in each method of the embodiments ofthe disclosure, which will not be elaborated herein for briefdescription.

In one example, the computer-readable storage medium may be applied inthe terminal device of the embodiments of the disclosure. The computerprograms may enable a computer to perform the corresponding processimplemented by the mobile terminal/terminal device in each method of theembodiments of the disclosure, which will not be elaborated herein forbrief description.

The embodiments of the disclosure also provide a computer programproduct. The computer program product includes one or more computerprogram instructions.

In one embodiment, the computer program product may be applied in thenetwork device of the embodiments of the disclosure. The computerprogram instructions may enable a computer to perform the correspondingprocess implemented by the network device in each method of theembodiments of the disclosure, which will not be elaborated herein forbrief description.

In one example, the computer program product may be applied in themobile terminal/terminal device of the embodiments of the disclosure.The computer program instructions may enable a computer to perform thecorresponding process implemented by the mobile terminal/terminal devicein each method of the embodiments of the disclosure, which will not beelaborated herein for brief description.

The embodiments of the disclosure also provide a computer program.

In one embodiment, the computer program may be applied in the networkdevice of the embodiments of the disclosure. The computer program, whenexecuted by a computer, enables the computer to perform thecorresponding process implemented by the network device in each methodof the embodiments of the disclosure, which will not be elaboratedherein for brief description.

In one example, the computer program may be applied in the mobileterminal/terminal device of the embodiments of the disclosure. Thecomputer program, when executed by a computer, enables the computer toperform the corresponding process implemented by the mobileterminal/terminal device in each method of the embodiments of thedisclosure, which will not be elaborated herein for brief description.

Those of ordinary skill in the art may realize that the units andalgorithm operations of each example described in combination with theembodiments disclosed in the disclosure may be implemented by electronichardware or a combination of computer software and the electronichardware. Whether these functions are executed in a hardware or softwaremanner depends on specific applications and design constraints of thetechnical solutions. Professionals may realize the described functionsfor each specific application by use of different methods, but suchrealization shall fall within the scope of the disclosure.

Those skilled in the art may clearly learn about that specific workingprocesses of the system, device and unit described above may refer tothe corresponding processes in the method embodiment and will not beelaborated herein for convenient and brief description.

In some embodiments provided by the disclosure, it is to be understoodthat the disclosed system, device and method may be implemented inanother manner. For example, the device embodiment described above isonly schematic, and for example, division of the units is only logicfunction division, and other division manners may be adopted duringpractical implementation. For example, multiple units or components maybe combined or integrated into another system, or some characteristicsmay be neglected or not executed. In addition, coupling or directcoupling or communication connection between each displayed or discussedcomponent may be indirect coupling or communication connection,implemented through some interfaces, of the device or the units, and maybe electrical and mechanical or adopt other forms.

The units described as separate parts may or may not be physicallyseparated, and parts displayed as units may or may not be physicalunits, and namely may be located in the same place, or may also bedistributed to multiple network units. Part or all of the units may beselected to achieve the purpose of the solutions of the embodimentsaccording to a practical requirement.

In addition, each functional unit in each embodiment of the disclosuremay be integrated into a processing unit, each unit may also physicallyexist independently, and two or more than two units may also beintegrated into a unit.

When being realized in form of software functional unit and sold or usedas an independent product, the function may also be stored in acomputer-readable storage medium. Based on such an understanding, thetechnical solutions of the disclosure substantially or parts makingcontributions to the conventional art or part of the technical solutionsmay be embodied in form of software product, and the computer softwareproduct is stored in a storage medium, including a plurality ofinstructions configured to enable a computer device (which may be apersonal computer, a server, a network device or the like) to executeall or part of the operations of the method in each embodiment of thedisclosure. The abovementioned storage medium includes: various mediacapable of storing program codes such as a U disk, a mobile hard disk, aROM, a RAM, a magnetic disk or an optical disk.

The above is only the specific implementation mode of the disclosure andnot intended to limit the scope of protection of the disclosure. Anyvariations or replacements apparent to those skilled in the art withinthe technical scope disclosed by the disclosure shall fall within thescope of protection of the disclosure. Therefore, the scope ofprotection of the disclosure shall be subject to the scope of protectionof the claims.

1. A method for data transmission, applied to a terminal device, themethod comprising: determining a transmission parameter of a datachannel based on data channel configuration information corresponding toa control resource set (CORESET) or a search space; and transmitting orreceiving the data channel based on the transmission parameter; whereinthe method further comprises: acquiring a correspondence betweenidentification information of the CORESET or the search space andidentification information of the data channel configuration informationthrough a higher layer signaling from the network side; wherein theCORESET or the search space is a CORESET or a search space wheredownlink control information (DCI) for scheduling the data channel isdetected; or, the CORESET or the search space is a CORESET or a searchspace using same quasi-co-location (QCL) type D assumption as a controlchannel for scheduling the data channel.
 2. The method of claim 1,further comprising: determining the data channel configurationinformation according to the correspondence.
 3. The method of claim 1,wherein the transmission parameter comprises at least one of: atransmission scheme used by the data channel, a power control parameter,frequency-domain frequency hopping configuration, configuration ofwhether to perform discrete fourier transform (DFT) transformation,codebook subset constraint configuration, configuration of a maximumtransmission layer number, transmission configuration of uplink controlinformation (UCI) carried by the data channel, configuration of whetherto allow pi/2-binary phase shift keying (BPSK) modulation of the DFTtransformation, a scrambling ID used for scrambling of the data channel,demodulation reference signal (DMRS) configuration of the data channel,candidate transmission configuration indicator (TCI) states of the datachannel, an interleaved resource unit from a virtual resource block(VRB) to a physical resource block (PRB), time-domain resourceconfiguration of the data channel, a number of repetition times or anumber of aggregated time slots of the data channel, rate matchingresource configuration, size of a resource block group (RBG) used byresource allocation, a modulation coding scheme (MCS) table used by datatransmission, zero-power channel state information-reference signal(CSI-RS) configuration or PRB bundling configuration.
 4. The method ofclaim 1, wherein determining the transmission parameter of the datachannel based on the data channel configuration informationcorresponding to the CORESET or the search space comprises: detecting aDCI in at least one CORESET or search space; determining, based on theCORESET or the search space where the DCI is detected, the data channelconfiguration information corresponding to the CORESET or the searchspace; and determining the transmission parameter of the data channelscheduled by the DCI based on the data channel configurationinformation.
 5. The method of claim 1, wherein transmitting or receivingthe data channel based on the transmission parameter comprises at leastone of: transmitting or receiving the data channel based on atransmission scheme used by the data channel; determining uplinktransmit power based on a power control parameter, and transmitting thedata channel based on the uplink transmit power; determining, based onfrequency-domain frequency hopping configuration, whether to performfrequency-domain frequency hopping and a manner for determining afrequency-domain resource when the frequency-domain frequency hopping isperformed, and determining the frequency-domain resource used fortransmitting or receiving the data channel based on whether to performfrequency hopping and the manner for determining the frequency-domainresource when the frequency-domain frequency hopping is performed; or,determining whether to perform DFT transformation on data based onconfiguration of whether to perform DFT transformation, and transmittingthe data channel subjected to the DFT transformation or non-DFTtransformation based on a result of whether to perform the DFTtransformation.
 6. The method of claim 1, wherein transmitting orreceiving the data channel based on the transmission parameter comprisesat least one of: determining a codebook subset available for precodingbased on codebook subset constraint configuration, determining aprecoding matrix used for transmitting the data channel based on thecodebook subset and precoding indication information from a networkside, and transmitting the data channel based on the determinedprecoding matrix; determining a maximum transmission layer numberallowed for present data transmission based on configuration of amaximum transmission layer number, determining content of schedulingrequest indicator/rank indicator (SRI/RI) indication field in the DCIbased on the maximum transmission layer number, and transmitting thedata channel based on the content of the SRI/RI indication field;determining, based on transmission configuration of UCI carried by thedata channel, a physical resource occupied by the UCI, and transmittingthe UCI in the physical resource on the data channel; or, determining,based on configuration of whether to allow pi/2-BPSK modulation of DFTtransformation, whether to perform the DFT transformation on the datachannel modulated by the pi/2-BPSK modulation and transmitting the datachannel.
 7. The method of claim 1, wherein transmitting or receiving thedata channel based on the transmission parameter comprises at least oneof: performing scrambling on the data channel based on a scrambling IDused for scrambling of the data channel, and transmitting the scrambleddata channel; determining a physical resource and/or sequence of a DMRSbased on DMRS configuration of the data channel, and transmitting orreceiving the DMRS on the data channel; determining QCL assumption fordetection of the data channel based on candidate TCI states of the datachannel and TCI state indication information in the DCI, and receivingthe data channel based on the QCL assumption; or, performing, based onan interleaved resource unit from a VRB to a PRB, interleaving from theVRB to the PRB, and performing physical resource mapping of the datachannel.
 8. The method of claim 1, wherein transmitting or receiving thedata channel based on the transmission parameter comprises at least oneof: determining a time-domain resource occupied by the data channel inone time slot based on time-domain resource configuration of the datachannel, and transmitting or receiving the data channel on thetime-domain resource; determining a number of time slots successivelyoccupied by the data channel based on a number of repetition times or anumber of aggregated time slots of the data channel, and transmitting orreceiving the data channel in a time slot corresponding to the number oftime slots; performing rate matching of data carried by the data channelbased on rate matching resource configuration, and transmitting orreceiving matched data on the data channel; or, determining afrequency-domain resource indicated by a DCI based on size of a RBG usedby resource allocation, and transmitting or receiving the data channelon the frequency domain resource.
 9. The method of claim 1, whereintransmitting or receiving the data channel based on the transmissionparameter comprises at least one of: determining a modulation codingscheme used by the data channel based on an MCS table and MCSinformation indicated by the DCI, and transmitting or receiving the datachannel based on the modulation coding scheme; performing downlinkchannel estimation based on the DMRS according to PRB bundlingconfiguration, and performing demodulation on the received data channelbased on a result of the downlink channel estimation; or determining aphysical resource occupied by a zero-power CSI-RS resource based onzero-power CSI-RS configuration, and performing no transmission orreception of the data channel on the physical resource.
 10. A terminaldevice, comprising: a first processor, configured to determine atransmission parameter of a data channel based on data channelconfiguration information corresponding to a control resource set(CORESET) or a search space; and a first transceiver, configured totransmit or receive the data channel based on the transmissionparameter; wherein the first transceiver is configured to acquire acorrespondence between identification information of the CORESET or thesearch space and identification information of the data channelconfiguration information through a higher layer signaling from thenetwork side; wherein the CORESET or the search space is a CORESET or asearch space where downlink control information (DCI) for scheduling thedata channel is detected; or, the CORESET or the search space is aCORESET or a search space using same quasi-co-location (QCL) type Dassumption as a control channel for scheduling the data channel.
 11. Theterminal device of claim 10, wherein the first processor is configuredto determine the data channel configuration information according to thecorrespondence.
 12. The terminal device of claim 10, wherein thetransmission parameter comprises at least one of: a transmission schemeused by the data channel, a power control parameter, frequency-domainfrequency hopping configuration, configuration of whether to performdiscrete fourier transform (DFT) transformation, codebook subsetconstraint configuration, configuration of a maximum transmission layernumber, transmission configuration of uplink control information (UCI)carried by the data channel, configuration of whether to allowpi/2-binary phase shift keying (BPSK) modulation of the DFTtransformation, a scrambling ID used for scrambling of data carried bythe data channel, demodulation reference signal (DMRS) configuration ofthe data channel, candidate transmission configuration indicator (TCI)states of the data channel, an interleaved resource unit from a virtualresource block (VRB) to a physical resource block (PRB), time-domainresource configuration of the data channel, a number of repetition timesor a number of aggregated time slots of the data channel, rate matchingresource configuration, size of a resource block group (RBG) used byresource allocation, a modulation coding scheme (MCS) table used by datatransmission, zero-power channel state information-reference signal(CSI-RS) configuration or PRB bundling configuration.
 13. The terminaldevice of claim 10, wherein the first processor is configured to detecta DCI in at least one CORESET or search space, determine, based on theCORESET or the search space where the detected DCI is detected, the datachannel configuration information corresponding to the CORESET or thesearch space, and determine the transmission parameter of the datachannel scheduled by the DCI based on the data channel configurationinformation.
 14. The terminal device of claim 10, wherein the firsttransceiver is configured to perform at least one of: transmitting orreceiving the data channel based on a transmission scheme used by thedata channel; determining uplink transmit power based on a power controlparameter, and transmitting the data channel based on the uplinktransmit power; determining, based on frequency-domain frequency hoppingconfiguration, whether to perform frequency-domain frequency hopping anda manner for determining a frequency-domain resource when thefrequency-domain frequency hopping is performed, and determining thefrequency-domain resource used for transmitting or receiving the datachannel based on whether to perform frequency hopping and the manner fordetermining the frequency-domain resource when the frequency hopping isperformed; or, determining whether to perform DFT transformation on databased on configuration of whether to perform DFT transformation, andtransmitting the data channel subjected to the DFT transformation ornon-DFT transformation based on a result of whether to perform the DFTtransformation.
 15. The terminal device of claim 10, wherein the firsttransceiver is configured to perform at least one of: determining acodebook subset available for precoding based on codebook subsetconstraint configuration, determining a precoding matrix used fortransmitting the data channel based on the codebook subset and precodingindication information from a network side, and transmitting the datachannel based on the determined precoding matrix; determining a maximumtransmission layer number allowed for present data transmission based onconfiguration of a maximum transmission layer number, determiningcontent of scheduling request indicator/rank indicator (SRI/RI)indication field in the DCI based on the maximum transmission layernumber, and transmitting the data channel based on the content of theSRI/RI indication field; determining, based on transmissionconfiguration of UCI carried by the data channel, a physical resourceoccupied by the UCI, and transmitting the UCI in the physical resourceon the data channel; or, determining, based on configuration of whetherto allow pi/2-BPSK modulation of DFT transformation, whether to performthe DFT transformation on the data channel modulated by the pi/2-BPSKmodulation and transmitting the data channel.
 16. The terminal device ofclaim 10, wherein the first transceiver is configured to perform atleast one of: performing scrambling on the data channel based on ascrambling ID used for scrambling of the data channel, and transmittingthe scrambled data channel; determining a physical resource and/orsequence of a DMRS based on DMRS configuration of the data channel, andtransmitting or receiving the DMRS on the data channel; determining QCLassumption used for detection of the data channel based on candidate TCIstates of the data channel and TCI state indication information in theDCI, and receiving the data channel based on the QCL assumption; or,performing, based on an interleaved resource unit from a VRB to a PRB,interleaving from the VRB to the PRB, and performing physical resourcemapping of the data channel.
 17. The terminal device of claim 10,wherein the first transceiver is configured to perform at least one of:determining a time-domain resource occupied by the data channel in onetime slot based on time-domain resource configuration of the datachannel, and transmitting or receiving the data channel on thetime-domain resource; determining a number of time slots successivelyoccupied by the data channel based on a number of repetition times or anumber of aggregated time slots of the data channel, and transmitting orreceiving the data channel in a time slot corresponding to the number oftime slots; performing rate matching of data carried by the data channelbased on rate matching resource configuration, and transmitting orreceiving matched data on the data channel; or, determining afrequency-domain resource indicated by a DCI based on size of a RBG usedby resource allocation, and transmitting or receiving the data channelon the frequency-domain resource.
 18. The terminal device of claim 10,wherein the first transceiver is configured to perform at least one of:determining a modulation coding scheme used by the data channel based onan MCS table and MCS information indicated by the DCI, and transmittingor receiving the data channel based on the modulation coding scheme;performing downlink channel estimation based on the DMRS according toPRB bundling configuration, and performing demodulation on the receiveddata channel based on a result of the downlink channel estimation; ordetermining a physical resource occupied by a zero-power CSI-RS resourcebased on zero-power CSI-RS configuration, and performing no transmissionor reception of the data channel on the physical resource.
 19. Anon-transitory computer readable storage medium, storing a computerprogram that causes a computer to execute a method for datatransmission, the method comprising: determining a transmissionparameter of a data channel based on data channel configurationinformation corresponding to a control resource set (CORESET) or asearch space; and transmitting or receiving the data channel based onthe transmission parameter; wherein the method further comprises:acquiring a correspondence between identification information of theCORESET or the search space and identification information of the datachannel configuration information through a higher layer signaling fromthe network side; wherein the CORESET or the search space is a CORESETor a search space where downlink control information (DCI) forscheduling the data channel is detected; or, the CORESET or the searchspace is a CORESET or a search space using same quasi-co-location (QCL)type D assumption as a control channel for scheduling the data channel.20. The non-transitory computer readable storage medium of claim 19,wherein the method further comprises: determining the data channelconfiguration information according to the correspondence.